XLinkUserAuthorizeTask

本类用于物联云平台账号体系下的用户的授权登陆。执行成功之后,会返回当前用户的用户授权信息。授权登陆成功之后,SDK内部会默认维护SDK和云端之间的连接。

一、注意事项

二、属性列表

参数名称 描述 类型
corpId 企业ID,默认值为nil。 NSString
account 账号(email或者手机号码),默认值为nil。 NSString
password 密码,默认值为nil。 NSString

三、API 列表

1. 构建用户使用账号密码登陆任务

+ (instancetype)userAuthorizeTaskWithAccount:(NSString *)account
                                    password:(NSString *)password
                                      cropId:(NSString *)cropId
                                     timeout:(NSUInteger)timeout
                           completionHandler:(XLinkTaskDidCompletionHandler)completionHandler;

支持的版本

开始支持的版本:6.1

注意事项

输入参数

具体的接口输入参数描述如下:

参数名称 类型 描述 必选
account NSString 账号
password NSString 密码
cropId NSString 企业id
timeout NSUInteger 任务超时时间
completionHandler XLinkTaskDidCompletionHandler 完成后的回调

输出参数

错误码

2. 构建使用短信验证码进行授权任务

+ (instancetype)userAuthorizeTaskWithPhone:(NSString *)phone
                                 phoneZone:(NSString *_Nullable)phoneZone
                                verifyCode:(NSString *)verifyCode
                                    cropId:(NSString *)cropId
                                   timeout:(NSUInteger)timeout
                         completionHandler:(XLinkTaskDidCompletionHandler)completionHandler;

支持的版本

开始支持的版本:6.1

注意事项

输入参数

具体的接口输入参数描述如下:

参数名称 类型 描述 必选
phone NSString 手机
phoneZone NSString 手机区号
verifyCode NSString 短信验证码
cropId NSString 企业id
timeout NSUInteger 任务超时时间
completionHandler XLinkTaskDidCompletionHandler 完成后的回调

输出参数

错误码

没找到需要的文档?
你可以提交工单反馈 或 阅读常见问题